'''

特点：把参数进行打包，单独传输

优点：数量大，安全（当对服务器数据进行修改时建议使用post）

缺点：速度慢

'''
import urllib.request
import urllib.parse

url = "http://www.sunck.wang:8085/form"
# 将要发送的数据合成一个字典
# 字典的键去网址里找，一般为input标签的name属性的值
data = {
    "username":"sunck",
    "passwd":"666"
}
# 对要发送的数据进行打包,记住编码
postData = urllib.parse.urlencode(data).encode("utf-8")
# 请求体
req = urllib.request.Request(url, postData)
req.add_header("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3756.400 QQBrowser/10.5.4043.400")
# 发起请求
response = urllib.request.urlopen(req)
print(response.data().decode("utf-8"))